English Dictionary
◊ POBEDY PEAK
Pobedy Peak
n : a mountain peak in the Tien Shan mountains in northern India
(24,406 feet high) [syn: {Pobeda Peak}, {Pobedy Peak}]